let http = require('../../utils/api.js');
import {
    myHttps
} from '../../utils/util.js';
Page({
    data: {
        themeId: '',//主题id
        id: '',
        items: [],//订阅主题的用户列表数据
        page: 1,
        size: 10,
        total: '',//数量
        // items: [{
        //     'avatar': '../../images/touxiang.png',
        //     'nick_name': '任志强',
        //     'desc': '不会是这样的改个'
        // }, {
        //     'avatar': '../../images/touxiang.png',
        //     'nick_name': '任志强',
        //     'desc': '不会是这样的改个'
        // }, {
        //     'avatar': '../../images/touxiang.png',
        //     'nick_name': '任志强',
        //     'desc': '不会是这样的改个'
        // }, {
        //     'avatar': '../../images/touxiang.png',
        //     'nick_name': '任志强',
        //     'desc': '不会是这样的改个'
        // }, {
        //     'avatar': '../../images/touxiang.png',
        //     'nick_name': '任志强',
        //     'desc': '不会是这样的改个'
        // }], //订阅主题的用户列表数据
    },

    onLoad: function(e) {
        this.setData({
            id: e.id
        })
        this.FollowThemeList(e.id)
    },
    //下拉刷新从新初始化页码,条数
    onPullDownRefresh: function () {
        //下拉三个点消失
        wx.stopPullDownRefresh();
        this.setData({
            items: [],
            size: 10,
            page: 1,
            hiddenLoading: false
        })
        this.FollowThemeList(this.data.id, this.data.size, this.data.page);
    },
    // 上拉加载数据
    onReachBottom: function () {
        this.setData({
            size: 10,
            page: this.data.page + 1,
            hiddenLoading: false
        })
        this.FollowThemeList(this.data.id, this.data.size, this.data.page);
    },
    // 关注 接口
    FollowThemeList(id,page,size) {
        let url = http.api.FollowThemeList + id + '/fav/users' + '?page=' + this.data.page + '&size=' + this.data.size;
        var that = this;
        myHttps({
            url: url,
            method: "GET",
        }).then(res => {
            // console.log(res)
            if (res.code == 1) {
                for (var i = 0; i < res.data.content.length; i++) {
                    this.data.items.push(res.data.content[i])
                }
                that.setData({
                    total: res.data._meta.total,
                    items: this.data.items
                });
                wx.setNavigationBarTitle({
                    title: '订阅（' + this.data.total + '）' //页面标题为路由参数
                })
            }
        }).catch(err => {})
    },
})